encryption .net authentication vb.net hasp content security obfuscator cryptography code protection license management asp hardlock aladdin security asp.net